a meeting of minds - Turc Anglais Dictionnaire